$(function () {
    getUserInfo()


    //退出登录
    $("#logout").on("click", function () {
        layui.layer.confirm('您确定要退出吗?', { icon: 3, title: '提示' }, function (index) {
            //do something

            //清楚token
            localStorage.removeItem("token")
            //跳转到登录页面
            location.href = '/login.html'
            layer.close(index);
        });
    })
})
function getUserInfo() {

    //调接口
    $.ajax({
        url: '/my/userinfo',
        method: 'get',

        //设置请求头(携带token数据)
        // headers: {
        //     Authorization: localStorage.getItem("+token")
        // },
        success: function (res) {
            console.log(res);
            //判断是否获取成功
            if (res.status != 0) {
                return layui.layer.msg(res.message, { icon: 5 })
            }
            //渲染用户的信息(欢迎语和头像)
            renderAvatar(res.data)
        },

        // complete: function (res) {
        //     console.log(res);
        //     if (res.responseJSON.message === "身份认证失败！" && res.responseJSON.status === 1) {
        //         localStorage.removeItem("token")
        //         location.href = '/login.html'
        //     }
        // }
    })
}

function renderAvatar(user) {
    //欢迎语
    console.log(user);
    //如果有nicknam则使用,否则就用usename
    var name = user.nickname || user.username;
    $("#welcome").html("欢迎" + name)


    //头像

    //判断是否有头像
    if (user.user_pic != null) {
        //有图片头像 展示图片头像,隐藏文字头像
        $(".layui-nav-img").attr("src", user.user_pic).show()
        $(".text-avatar").hide()
    } else {
        // 没有图片头像展示文字头像,隐藏图片头像
        var first = name[0].toUpperCase();
        $(".text-avatar").html(first).show()
        $(".layui-nav-img").hide()
    }

}
